Event<'EventDetails>Record
PackageFCQRS
Represents an event generated by an aggregate actor as a result of processing a command.
<typeparam name="'EventDetails">The specific type of the event payload.</typeparam>
Fields
| Name | Type | Description |
|---|---|---|
| Journaled | this.Journaled | Whether this envelope's event was journaled, read from the delivery stamp: Some true (a projection event will follow), Some false (a deferred/publish-only reply — nothing to await), or None (an envelope that never passed through aggregate delivery, e.g. |
| EventDetails | EventDetails | The specific details or payload of the event. |
| CreationDate | CreationDate | The timestamp when the event was created. |
| Id | Id | A unique identifier for the message. |
| Sender | Sender | An optional identifier for the actor that generated the event. |
| CorrelationId | CorrelationId | The correlation ID linking the event back to the originating command. |
| Version | Version | The version number of the aggregate after this event was applied. |
| Metadata | Metadata | Metadata associated with the event. |